bike-and-ride system - Spanish English Dictionary